octopus' matchstick lichen - Español Inglés Diccionario